Słownik polsko-angielski

(sense) of smell; chemoreception